Performance Analysis of OpenFlow Hardware

نویسنده

  • Michiel APPELMAN
چکیده

OpenFlow is a protocol that defines an open control channel towards the data plane of multiple switches from different vendors. This allows for a scalable implementation when running a large network. There has been growing interest in OpenFlow within the networking industry, with the promise of new versions and features added by the Open Networking Foundation (ONF). However, there is a lack of research in the performance of the switches that support it and if their performance will actually allow for the promised scalability. This report aims to fill this void by benchmarking three different hardware implementations provided by SARA with respect to their performance and OpenFlow features. Tested platforms include a NetFPGA card, Pica8 OpenFlow on a Pronto switch and the Open vSwitch implementation on the same switch platform. Tests include looking into the lookup procedure by the switches, Quality of Service features and impact of failover flows. In the end it appears that although the most basic forwarding features are available in the implementations tested, scalability is a characteristic, which cannot yet be added to the OpenFlow feature set. While the performance scalability could be improved by optimizing the hardware design, one of the more significant bottlenecks seems to be the interoperability between OpenFlow firmware of switches, their hardware and the software used to control them.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Analysis of SDN Switches with Hardware and Software Flow Tables

Nowadays data centers are increasingly becoming larger and dynamic due to virtualization. Software-Defined Networking is the leading approach to network virtualization and flexible management. The wide variety of hardware implementations have brought strong heterogeneity to the market of networking devices which are different in terms of OpenFlow features and performance. In this paper we addre...

متن کامل

OFLOPS: An Open Framework for OpenFlow Switch Evaluation

Recent efforts in software-defined networks, such as OpenFlow, give unprecedented access into the forwarding plane of networking equipment. When building a network based on OpenFlow however, one must take into account the performance characteristics of particular OpenFlow switch implementations. In this paper, we present OFLOPS, an open and generic software framework that permits the developmen...

متن کامل

What you need to know about SDN control and data planes

SDN and OpenFlow are actively being standardized and deployed. These deployments rely on switches that come from various vendors and differ in terms of their performance and available features. Understanding these differences and basic performance characteristics is essential for ensuring efficient deployments. In this paper we measure, report, and explain the performance characteristics of the...

متن کامل

SciPass: a 100Gbps capable secure Science DMZ using OpenFlow and Bro

In this paper, we describe a 100Gbps capable OpenFlow based Science DMZ approach which combines adaptive IDS load balancing, dynamic traffic filtering and a novel IDS based technique to detect “good” traffic flows and forward around performance challenged institutional firewalls. Evaluation of this approach was conducted using GridFTP and Iperf3. Results indicate this is a viable approach to en...

متن کامل

An OpenFlow Compliant Smart Switch for monitoring applications

In this paper we propose a novel hardware-software co-design vision that aims at enhancing flexibility and reusability of hardware based packet forwarding engines. In particular, we move on the path of the well-known OpenFlow architecture. However, although such approach is certainly powerful, it is biased towards routing-related applications: its main goal is to allow the software control plan...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012